Richard M. Stallman [Wed, 15 Jul 1998 00:07:49 +0000 (00:07 +0000)]
(Info-read-node-name-1, Info-read-node-name):
Rename completion-table to Info-read-node-completion-table.
(Info-read-node-completion-table): Add defvar.
Richard M. Stallman [Tue, 14 Jul 1998 23:42:21 +0000 (23:42 +0000)]
(find-function-regexp): Added :version 20.3.
(find-variable-regexp, find-function-after-hook): Likewise.
(find-function-recenter-line): Likewise.
(find-function-recenter-line): Remove autoload cookie.
(find-function-do-it): Made more solid. `save-excursion' around
call to `find-function-noselect'. `find-function-other-window'
and `find-function-other-frame' point behaviour should be correct
now when function in a current buffer.
(find-function-setup-keys): New function to set up keybindings.
Karl Heuer [Tue, 14 Jul 1998 22:17:35 +0000 (22:17 +0000)]
Added next-buffer/previous-buffer keybindings (bound to M-n/M-p).
(crisp-unbury-buffer): New function.
Fixed bogus XEmacs/Lucid string-match checking.
Made modeline entry mouse2-able.
(crisp-mode-map): Make this a sparse keymap parented from
current-global-map.
(crisp-mode-original-keymap): Don't copy the keymap.
(crisp-last-last-command): Renamed from last-last-command. defvar it.
(crisp-mode): Honor ARG.
(crisp-kill-line, crisp-copy-line): When a region isn't highlighted,
use the region from point to eol. Honor prefix argument.
(crisp-submit-bug-report): New command, taken from cc-mode.
Shortened the version numbering, removed the release-version tracking
(crisp-version): New function.
New keybindings `C-home', `C-end', `M-home', `M-end', `C-f', `M-l',
`M-m'.
(crisp-copy-line): No need to save point.
Removed S-right and S-left bindings.
Abstract the marking and selection interfaces so that we can be
compatible with both Emacs and XEmacs. And try and make the
behavior as close as possible under both environments so that there
are no surprises.
Richard M. Stallman [Tue, 14 Jul 1998 08:22:05 +0000 (08:22 +0000)]
(lisp-font-lock-keywords-2): support `handler-*',
`restart-*', `*-bind', `abort', `the', `break', `compiler-let'
`symbol-macrolet' etc.
(lisp-font-lock-keywords-1): Support `define-*-macro',
`define-condition', `define-setf-expander' etc.
Richard M. Stallman [Tue, 14 Jul 1998 08:20:17 +0000 (08:20 +0000)]
Indent `restart-case', `handler-bind' and `restart-bind' correctly.
Richard M. Stallman [Tue, 14 Jul 1998 08:15:51 +0000 (08:15 +0000)]
(read-quoted-char): Bind input-method-function to nil.
Richard M. Stallman [Tue, 14 Jul 1998 05:51:20 +0000 (05:51 +0000)]
(do-auto-fill): Always break before any whitespace
so that point ends up at the right place.
Richard M. Stallman [Mon, 13 Jul 1998 22:11:54 +0000 (22:11 +0000)]
(Finsert_file_contents): When replacing, in multibyte bfr,
always extend the range to a character boundary.
Richard M. Stallman [Mon, 13 Jul 1998 22:04:35 +0000 (22:04 +0000)]
(rmail-edit-current-message, rmail-cease-edit):
Save and restore save-buffer-coding-system in another local variable.
Andrew Innes [Mon, 13 Jul 1998 19:58:49 +0000 (19:58 +0000)]
(ps-do-despool): Bind ps-printer-name to printer-name if the former is
nil.
Andrew Innes [Mon, 13 Jul 1998 19:54:15 +0000 (19:54 +0000)]
(add_menu_item): Draw menu items like titles if call_data is 0.
Eli Zaretskii [Mon, 13 Jul 1998 14:29:35 +0000 (14:29 +0000)]
(set_clipboard_data, get_clipboard_data, Fw16_set_clipboard_data,
Fw16_get_clipboard_data, Fx_selection_exists_p): Use CF_OEMTEXT instead
of CF_TEXT.
Richard M. Stallman [Mon, 13 Jul 1998 02:11:16 +0000 (02:11 +0000)]
(fill-individual-paragraphs-prefix): New
subroutine taken from fill-individual-paragraphs. Really check that
JUST-ONE-LINE-PREFIX is longer than TWO-LINES-PREFIX in its whitespace.
(fill-individual-paragraphs-citation): New subroutine.
(fill-nonuniform-paragraphs): Arg MAILP renamed.
(fill-individual-paragraphs): Arg MAILP renamed.
Richard M. Stallman [Mon, 13 Jul 1998 01:45:43 +0000 (01:45 +0000)]
(mail-citation-prefix-regexp): New variable.
(mail-fill-yanked-message): Pass mail-citation-prefix-regexp
to fill-individual-paragraphs.
Richard M. Stallman [Mon, 13 Jul 1998 01:10:09 +0000 (01:10 +0000)]
(jka-compr-insert-file-contents): Replace incorrect
inline code with call to find-operation-coding-system.
Andrew Innes [Sun, 12 Jul 1998 20:24:23 +0000 (20:24 +0000)]
(Fw32_set_clipboard_data): Set Vlast_coding_system_used.
(Fw32_get_clipboard_data): Likewise.
Karl Heuer [Sun, 12 Jul 1998 19:13:45 +0000 (19:13 +0000)]
(Fcopy_marker): Make return from wrong_type_argument
fall thru into normal case.
Andrew Innes [Sun, 12 Jul 1998 15:20:27 +0000 (15:20 +0000)]
dos-w32.el (file-name-buffer-file-type-alist): Force tags files to be
read as raw-text-dos (to handle files in DOS format).
Richard M. Stallman [Sun, 12 Jul 1998 06:01:55 +0000 (06:01 +0000)]
Add selection-coding-system.
Richard M. Stallman [Sun, 12 Jul 1998 05:58:47 +0000 (05:58 +0000)]
(set-selection-coding-system): Renamed from set-clipboard-coding-system.
Set the variable's new name, selection-coding-system.
Richard M. Stallman [Sun, 12 Jul 1998 05:56:12 +0000 (05:56 +0000)]
(rmail-output-to-rmail-file):
Clean up handling of relative file names in DEFAULT-FILE.
Richard M. Stallman [Sun, 12 Jul 1998 03:15:53 +0000 (03:15 +0000)]
(Fchars_in_region): Coerce markers.
Richard M. Stallman [Sun, 12 Jul 1998 03:14:44 +0000 (03:14 +0000)]
(find-file-noselect-1): Use kill-local-variable on
buffer-file-coding-system, instead of setting it.
(save-buffer): Doc fix.
(basic-save-buffer): Doc fix.
Andrew Innes [Sat, 11 Jul 1998 21:52:17 +0000 (21:52 +0000)]
(w32_menu_show): Set widget call_data to 0 if definition is nil.
(add_menu_item): Gray menu entry if widget call_data is 0.
Richard M. Stallman [Sat, 11 Jul 1998 20:42:12 +0000 (20:42 +0000)]
(Vselection_coding_system):
Renamed from Vclipboard_coding_system. All uses changed.
(syms_of_xselect): Rename Lisp variable.
Karl Heuer [Fri, 10 Jul 1998 16:48:06 +0000 (16:48 +0000)]
More commentary.
(speedbar-xemacsp) Moved definition.
(speedbar-initial-expansion-mode-list) was
`speedbar-initial-expansion-list' and now has multiple modes.
(speedbar-stealthy-function-list) now has mode labels.
(speedbar-initial-expansion-list-name,
speedbar-previously-used-expansion-list-name,
speedbar-special-mode-key-map, speedbar-track-mouse-flag,
speedbar-tag-hierarchy-method, speedbar-tag-split-minimum-length,
speedbar-tag-regroup-maximum-length,
speedbar-hide-button-brackets-flag) New variables
(speedbar-special-mode-expansion-list) updated documentation.
(speedbar-navigating-speed, speedbar-update-speed) phasing out.
(speedbar-vc-indicator) removed space from this var.
(speedbar-indicator-separator, speedbar-obj-do-check,
speedbar-obj-to-do-point, speedbar-obj-indicator, speedbar-obj-alist,
speedbar-indicator-regex) new variables.
(speedbar-directory-unshown-regexp) New variable.
(speedbar-supported-extension-expressions) Added more extensions.
(speedbar-add-supported-extension,
speedbar-add-ignored-path-regexp) Made interactive.
(speedbar-update-flag) nil w/ no window system.
(speedbar-file-key-map) Moved some key bindings from
`speedbar-key-map' to this map.
(speedbar-make-specialized-keymap) New function.
(speedbar-file-key-map) New key map.
(speedbar-easymenu-definition-special) Updated to new functions.
(speedbar-easymenu-definition-trailer) Changed conditional part.
(speedbar-frame-mode) Removed commented code, fixed W32 cursor
bug, Updated to better handle terminal frames.
(speedbar-switch-buffer-attached-frame) New function.
(speedbar-mode) Updated documentation, no local keymap,
correct `temp-buffer-show-function' use, enable mouse-tracking.
(speedbar-show-info-under-mouse) New function.
(speedbar-reconfigure-keymaps) Was `speedbar-reconfigure-menubar'.
Enable major display mode specific menus & key maps.
(speedbar-temp-buffer-show-function) Fix use of `temp-buffer-show-hook'
(speedbar-track-mouse, speedbar-track-mouse-xemacs) New functions.
(speedbar-restricted-move, speedbar-restricted-next,
speedbar-restricted-prev, speedbar-navigate-list,
speedbar-forward-list, speedbar-backward-list) New commands.
(speedbar-refresh) Updated message printing & verbosity.
(speedbar-item-load) Updated message.
(speedbar-item-byte-compile) Updated doc & reset scanners.
(speedbar-item-info) Overhauled with more details.
(speedbar-item-copy) Update messages.
(speedbar-generic-item-info) New function
(speedbar-item-delete) Update messages.
(speedbar-item-object-delete) New function.
(speedbar-select-window) Update doc. Use `show-buffer'.
(speedbar-make-button) Update doc.
(speedbar-initial-expansion-list, speedbar-initial-menu,
speedbar-initial-keymap, speedbar-initial-stealthy-functions,
speedbar-add-expansion-list,
speedbar-change-initial-expansion-list) New functions.
(speedbar-maybe-add-localized-support,
speedbar-add-localized-speedbar-support,
speedbar-remove-localized-speedbar-support) Imported from speedbspec
(speedbar-file-lists) Filter out some directories.
(speedbar-make-tag-line) Can hide brackets.
(speedbar-change-expand-button-char) Protect invisible text prop.
(speedbar-insert-files-at-point) Ignore case during comares.
(speedbar-apply-one-tag-hierarchy-method,
speedbar-create-tag-hierarchy) New functions.
(speedbar-insert-generic-list) Now calls hierarchy functions on tags.
(speedbar-update-contents) Handles localized support.
(speedbar-update-directory-contents) Uses fn for expansion list,
Fixed directory cacheing bug.
(speedbar-timer-fn) Calls localized support function.
(speedbar-stealthy-update-recurse) New variable
(speedbar-stealthy-updates) Handle new stealth function format.
(speedbar-clear-current-file) Handle indicator regex.
(speedbar-update-current-file) Ignores case, update handle
indicator regex, Fix line positioning.
(speedbar-add-indicator) Handles obj indicators now.
(speedbar-check-objects, speedbar-check-obj-this-line) New functions.
(speedbar-double-click) Fix tripple click error.
(speedbar-line-file, speedbar-goto-this-file) Handle indicator regex.
(speedbar-line-path) Only try to get a file when in "files" display.
(speedbar-line-depth) Handle indicator regex.
(speedbar-dir-follow) Turn of smart-adjust to disable cache use.
(speedbar-directory-buttons-follow) Hack for W32 emacs directories.
(speedbar-buffers-key-map) New key map.
(speedbar-buffer-easymenu-definition) New meny items.
(speedbar-buffer-buttons, speedbar-buffer-buttons-temp,
speedbar-buffer-buttons-engine, speedbar-buffer-click,
speedbar-buffer-kill-buffer, speedbar-buffer-revert-buffer)
New functions.
Karl Heuer [Fri, 10 Jul 1998 16:47:28 +0000 (16:47 +0000)]
(gud-speedbar-key-map) New variable.
(gud-install-speedbar-variables) New function
Install speedbar keymap only when speedbar is loaded.
(gud-gdb-get-stackframe) Added : to regex for c++.
Karl Heuer [Fri, 10 Jul 1998 16:46:59 +0000 (16:46 +0000)]
No longer depends on speedbspec for byte compile.
(Info-speedbar-key-map) New key map.
(Info-install-speedbar-variables) New function.
(Info-speedbar-menu-items) Update to new functions.
Install speedbar keymap only when speedbar is loaded.
(Info-speedbar-browser) New command.
(Info-speedbar-hierarchy-buttons, Info-speedbar-goto-node,
Info-speedbar-expand-node, Info-speedbar-fetch-file-nodes) New function
(Info-speedbar-buttons) Handle new node button commands.
Karl Heuer [Fri, 10 Jul 1998 16:46:21 +0000 (16:46 +0000)]
No longer depends on speedbspec for byte compile.
(rmail-speedbar-match-folder-regexp) new variable.
(rmail-speedbar-menu-items) Updated speedbar menu items.
(rmail-speedbar-key-map) New keymap.
(rmail-install-speedbar-variables) New function.
Install speedbar keymap only when speedbar is loaded.
(rmail-speedbar-buttons) Use `rmail-speedbar-match-folder-regexp'.
Richard M. Stallman [Fri, 10 Jul 1998 03:20:14 +0000 (03:20 +0000)]
Indent `handler-case' correctly.
Richard M. Stallman [Fri, 10 Jul 1998 03:19:33 +0000 (03:19 +0000)]
(lisp-font-lock-keywords): Fontify `handler-case', `ccase',
`ctypecase', `assert', `error'.
Eli Zaretskii [Thu, 9 Jul 1998 14:02:15 +0000 (14:02 +0000)]
(Vclipboard_coding_system): New variable.
(set_clipboard_data, set_clipboard_data): New parameter Raw
determines whether CRLF <-> NL translation needs to be done. All
callers changed.
(Fw16_set_clipboard_data): Encode the text using
Vclipboard_coding_system, if necessary.
(Fw16_get_clipboard_data): Decode the text using
Vclipboard_coding_system, if necessary.
(syms_of_win16select): DEFVAR Vclipboard_coding_system and
staticpro it.
Richard M. Stallman [Thu, 9 Jul 1998 05:32:47 +0000 (05:32 +0000)]
(fill-individual-paragraphs): Fix previous change.
Richard M. Stallman [Thu, 9 Jul 1998 04:53:59 +0000 (04:53 +0000)]
(set-language-environment): Test unibyte-syntax instead of using a
fixed list of latin-N character sets.
Richard M. Stallman [Thu, 9 Jul 1998 04:53:28 +0000 (04:53 +0000)]
Define unibyte-syntax in each of these language environments.
(setup-8-bit-environment): Let unibyte-syntax specify whether to
load a file of syntax settings, and which one.
Richard M. Stallman [Thu, 9 Jul 1998 04:49:24 +0000 (04:49 +0000)]
(undo-in-progress): New variable.
(undo-more): Bind it to t.
Richard M. Stallman [Thu, 9 Jul 1998 04:45:33 +0000 (04:45 +0000)]
(rmail): If existing buffer, use local
enable-multibyte-characters for rmail-enable-multibyte.
(rmail-revert): Bind coding-system-for-read to raw-text,
then convert and make buffer multibyte, as in `rmail'.
Kenichi Handa [Thu, 9 Jul 1998 04:33:00 +0000 (04:33 +0000)]
(code_convert_string): Count characters again if we
encounter some invalid code while decoding.
Richard M. Stallman [Thu, 9 Jul 1998 04:03:27 +0000 (04:03 +0000)]
Explain "prefix arg". Explain how it can be a flag.
Richard M. Stallman [Thu, 9 Jul 1998 03:47:06 +0000 (03:47 +0000)]
Comment change.
Kenichi Handa [Thu, 9 Jul 1998 02:02:33 +0000 (02:02 +0000)]
(x-complement-fontset-spec): Typo fixed.
(create-fontset-from-fontset-spec): Likewise.
(create-fontset-from-ascii-font): Likewise.
Kenichi Handa [Thu, 9 Jul 1998 02:02:33 +0000 (02:02 +0000)]
(fs_load_font): Typo in comments fixed.
Kenichi Handa [Thu, 9 Jul 1998 02:02:33 +0000 (02:02 +0000)]
Typo in comments fixed.
Kenichi Handa [Thu, 9 Jul 1998 02:02:33 +0000 (02:02 +0000)]
(DECODE_ISO_CHARACTER): While decoding two-byte code,
if the sencond byte is invalid, produce the first byte as is.
Kenichi Handa [Thu, 9 Jul 1998 02:02:33 +0000 (02:02 +0000)]
(selection_data_to_lisp_data): Set Vlast_coding_system_used.
(lisp_data_to_selection_data): Likewize.
Richard M. Stallman [Wed, 8 Jul 1998 02:55:50 +0000 (02:55 +0000)]
(vc-finish-logentry): Only delete windows in the selected frame
displaying the *VC-log* buffer, in case another frame is dedicated to
it (which will then be deleted via kill-buffer).
Kenichi Handa [Wed, 8 Jul 1998 02:19:14 +0000 (02:19 +0000)]
("Hebrew"): Add coding-priority.
Kenichi Handa [Wed, 8 Jul 1998 02:19:14 +0000 (02:19 +0000)]
("IPA"): Add coding-priority and coding-system.
Kenichi Handa [Wed, 8 Jul 1998 02:19:14 +0000 (02:19 +0000)]
(Fformat): Replace explicit numeric constants with proper macros.
Kenichi Handa [Wed, 8 Jul 1998 02:19:14 +0000 (02:19 +0000)]
(concat): Replace explicit numeric constants with proper macros.
Richard M. Stallman [Tue, 7 Jul 1998 20:47:36 +0000 (20:47 +0000)]
(rmail-dont-reply-to): Understand
about doublequotes; don't be fooled by commas inside them.
Richard M. Stallman [Tue, 7 Jul 1998 19:27:40 +0000 (19:27 +0000)]
(scheme-font-lock-keywords-1): Fontify SCWM/Guile
keywords starting with `define'.
Richard M. Stallman [Tue, 7 Jul 1998 08:24:39 +0000 (08:24 +0000)]
(add-hook): Use member if FUNCTION is a compiled function.
Richard M. Stallman [Mon, 6 Jul 1998 22:41:48 +0000 (22:41 +0000)]
(tex-delete-last-temp-files): Use file-name-sans-extensions.
Richard M. Stallman [Mon, 6 Jul 1998 22:29:52 +0000 (22:29 +0000)]
Whitespace change.
Kenichi Handa [Mon, 6 Jul 1998 06:33:55 +0000 (06:33 +0000)]
Make all multibyte characters self-insert.
Kenichi Handa [Mon, 6 Jul 1998 06:33:55 +0000 (06:33 +0000)]
(isearch-mode-map): Make all multibyte characters
search for themselves.
Kenichi Handa [Mon, 6 Jul 1998 06:33:55 +0000 (06:33 +0000)]
(Vgeneric_character_list): New variable.
(init_charset_once): Init and staticpro it.
(Fgeneric_character_list): New function.
(syms_of_charset): defsubr it.
Kenichi Handa [Mon, 6 Jul 1998 06:33:55 +0000 (06:33 +0000)]
(MAX_CHAR_COMPOSITION): Defined as (GLYPH_MASK_CHAR -
1), one less than the previous value.
(GENERIC_COMPOSITION_CHAR): New macro.
Kenichi Handa [Mon, 6 Jul 1998 06:33:55 +0000 (06:33 +0000)]
(Fset_char_table_default): Check only if the charset of
the arg CH is in the valid range or not. Handle the case that CH
is a generic character for composite characters.
Kenichi Handa [Mon, 6 Jul 1998 01:54:21 +0000 (01:54 +0000)]
* international/mule.el: Don't make the function charset-list
obsolete.
Kenichi Handa [Mon, 6 Jul 1998 01:52:48 +0000 (01:52 +0000)]
(set-auto-coding-for-load): New variable.
(set-auto-coding): If set-auto-coding-for-load is non-nil,
look for "unibyte" file variable first, then for "coding".
(load-with-code-conversion): Bind set-auto-coding-for-load to t.
Kenichi Handa [Mon, 6 Jul 1998 01:47:34 +0000 (01:47 +0000)]
(Fformat): Pay attention to the byte combining problem.
Kenichi Handa [Mon, 6 Jul 1998 01:47:34 +0000 (01:47 +0000)]
(Finsert_file_contents): Cancel previous change. Setup
the variable coding even if the inserted bytes is zero.
Kenichi Handa [Mon, 6 Jul 1998 01:47:34 +0000 (01:47 +0000)]
(concat): Pay attention to the byte combining problem.
Richard M. Stallman [Mon, 6 Jul 1998 00:12:33 +0000 (00:12 +0000)]
(texinfmt-version): Update version.
number which is used in header of texinfmt-produced Info files.
(texinfo-format-buffer): Now always tagify, on accout of @anchor.
(texi-format-region): Always tagify.
(texi2info): Always tagify
(texinfo-anchor): Add @anchor command as place to which
a cross reference may go.
(texinfo-no-refill-regexp): Add smalldisplay, smallformat
(texinfo-format-uref): New command: @uref
(texinfo-format-var): New command: @acronym
(texinfo-format-code): New commands: @command, @env, @url.
(texinfo-format-option): New command: @option
(texinfo-format-example): New command: @smalldisplay
(texinfo-format-flushleft): New command: @smallformat
(texinfo-discard-line-with-args): New commands: @novalidate, @pagesize,
@setcontentsaftertitlepage, @setshortcontentsaftertitlepage.
Richard M. Stallman [Mon, 6 Jul 1998 00:07:54 +0000 (00:07 +0000)]
(texinfo-environment-regexp): Add smalldisplay and smallformat.
Richard M. Stallman [Mon, 6 Jul 1998 00:03:29 +0000 (00:03 +0000)]
(Info-tagify): Finish previous change.
Fix up some messages.
Richard M. Stallman [Sun, 5 Jul 1998 23:57:45 +0000 (23:57 +0000)]
(Info-find-node): Handle cross references to an @anchor.
Richard M. Stallman [Sun, 5 Jul 1998 20:31:37 +0000 (20:31 +0000)]
(read_list): Pass new arg to get_doc_string.
Richard M. Stallman [Sun, 5 Jul 1998 20:31:12 +0000 (20:31 +0000)]
(get_doc_string): Take both UNIBYTE and DEFINITION as args.
All callers changed.
Richard M. Stallman [Sun, 5 Jul 1998 20:30:39 +0000 (20:30 +0000)]
(byte-compile-file): Bind set-auto-coding-for-load to t.
Richard M. Stallman [Sat, 4 Jul 1998 21:09:49 +0000 (21:09 +0000)]
(dired-omit-expunge): Message if skipping omitting
because directory is too large; also unset dired-omit-files-p.
(dired-omit-size-limit): Increase default from 20000 to 30000.
Richard M. Stallman [Sat, 4 Jul 1998 09:44:09 +0000 (09:44 +0000)]
(fill-individual-paragraphs): If JUST-ONE-LINE-PREFIX matches
TWO-LINES-PREFIX except with longer whitespace, treat that as a match
even is spaces are replaced with a tab.
Richard M. Stallman [Sat, 4 Jul 1998 02:49:48 +0000 (02:49 +0000)]
(byte-boolean-vars): Add print-escape-multibyte.
Richard M. Stallman [Fri, 3 Jul 1998 21:37:43 +0000 (21:37 +0000)]
(derived-mode-hooks-name): Use -hook, not -hooks, in mode hook name.
(derived-mode-hook-name): Renamed from ...-hooks; caller changed.
Richard M. Stallman [Fri, 3 Jul 1998 21:37:22 +0000 (21:37 +0000)]
(makefile-font-lock-keywords): Recognize automatic variable references.
(makefile-dependency-regex): Don't be fooled by colons in deps.
Richard M. Stallman [Fri, 3 Jul 1998 21:17:47 +0000 (21:17 +0000)]
(diary-mail-addr): Fix custom type.
Richard M. Stallman [Fri, 3 Jul 1998 20:10:32 +0000 (20:10 +0000)]
(pascal-insert-block): Fixed space-deletion bug in
front of the "begin" string.
(pascal-beg-of-defun): Used to locate the beginning of a function
incorrectly when a function contained several begin-end blocks. Fixed.
Richard M. Stallman [Fri, 3 Jul 1998 20:01:02 +0000 (20:01 +0000)]
(Ffile_regular_p) [WINDOWSNT]: Bind
`w32-get-true-file-attributes' to t while calling stat.
(Finsert_file_contents) [WINDOWSNT]: Likewise.
(Fwrite_region): Don't try seeking to end of FILENAME for
appending if not a regular file.
Richard M. Stallman [Fri, 3 Jul 1998 19:54:30 +0000 (19:54 +0000)]
(ps-printer-name): New variable.
(ps-do-despool): Use it.
Richard M. Stallman [Fri, 3 Jul 1998 19:54:17 +0000 (19:54 +0000)]
(printer-name): New variable.
(lpr-switches): Mention it in docstring.
(print-region-1): Use it.
Richard M. Stallman [Fri, 3 Jul 1998 19:54:01 +0000 (19:54 +0000)]
(direct-print-region-function): Renamed from
dos-print-region-function. Added &rest keyword.
(print-region-function): Set to direct-print-region-function.
(lpr-headers-switches): Initialize.
(ps-lpr-command): Initialize.
(ps-lpr-switches): Initialize.
Richard M. Stallman [Fri, 3 Jul 1998 19:53:47 +0000 (19:53 +0000)]
(dos-printer): Obsolete variable deleted.
(dos-ps-printer): Likewise.
Richard M. Stallman [Fri, 3 Jul 1998 19:53:20 +0000 (19:53 +0000)]
(dos-print-region-function): Definition moved to dos-w32.el.
(print-region-function): Initialization moved to dos-w32.el.
(lpr-headers-switches, ps-lpr-command, ps-lpr-switches): Likewise.
Richard M. Stallman [Fri, 3 Jul 1998 19:34:39 +0000 (19:34 +0000)]
*** empty log message ***
Eric M. Ludlam [Fri, 3 Jul 1998 15:15:27 +0000 (15:15 +0000)]
(checkdoc): Updated commentary.
(checkdoc-autofix-flag): Updated doc.
(checkdoc-force-docstrings-flag): Updated doc.
(checkdoc-force-history-flag): New flag.
(checkdoc-triple-semi-comment-check-flag): Fixed name.
(checkdoc-spellcheck-documentation-flag): Fixed doc.
(checkdoc-ispell-lisp-words): Update default value.
(checkdoc-generate-compile-warnings-flag, checkdoc-proper-noun-list,
checkdoc-proper-noun-regexp, checkdoc-symbol-words): New variables.
(princ-list): Function created if it isn't bound.
(checkdoc-interactive): parts removed to `checkdoc-interactive-loop'.
(checkdoc,checkdoc-message-interactive): New function.
(checkdoc-interactive-loop): was in `checkdoc-interactive', then
added better keybindings, and better autofixing behavior,
Cursor now sits next to the error, forcing scrolling if needed,
and using a better centering algorithm, and much better error
navigation after choosing "f"ix.
(checkdoc-next-error): Added parameter ENABLE-FIX.
(checkdoc-next-message-error,checkdoc-recursive-edit): New functions.
(checkdoc-start): was `checkdoc', uses new note taking system.
(checkdoc-current-buffer, checkdoc-continue, checkdoc-comments):
Updated to use new note taking system.
(checkdoc-rogue-spaces, checkdoc-rogue-space-check-engine):
Added INTERACT parameter, uses new warnings functions.
(checkdoc-message-text, checkdoc-defun):
Updated to use new note taking system.
(checkdoc-ispell-current-buffer, checkdoc-ispell-interactive): fix doc.
(checkdoc-ispell-message-text, checkdoc-ispell-start): New function.
(checkdoc-create-error, checkdoc-error-text, checkdoc-error-start,
checkdoc-error-end, checkdoc-error-unfixable): New functions.
(checkdoc-minor-keymap): Updated keybinds to new interactive functions,
completely re-arranged the minor-mode menu.
(checkdoc-this-string-valid): Moved no doc-string warning here,
and added autofix if a comment already exists there.
(checkdoc-this-string-valid-engine): fix doc, robusted doc finder.
All previously returned errors now call `checkdoc-create-error'.
Moved no doc string warning out. Update allowed punctuation at
end of first line. Fixed up sentence joining. Verb checking flag
now only checks the first line of a function. Added more safe
conditions to ambiguous symbols. Moved symbol quoting to end.
Added autofix for variables that should end in `-flag'.
Replaced use of `y-or-n-p' with `checkdoc-y-or-n-p'.
Reading checkdoc-param comment no longer depends on list syntax.
Fixed various error string spelling & format.
(checkdoc-in-sample-code-p): List starting with all caps word is
now condsidered sample code.
(checkdoc-in-example-string-p, checkdoc-proper-noun-region-engine,
checkdoc-sentencespace-region-engine): New functions.
(checkdoc-ispell-docstring-engine): Disable spell checking during
if user never wants interaction. We don't have a non-interactive
spell checking method yet.
(checkdoc-file-comments-engine): Now set up to check all possible
conditions even after encountering an error. Added auto-fixes
for history and commentary. All previously returned errors now call
`checkdoc-create-error'. Message spelling and format.
(checkdoc-message-text-search):
Moved parts to `checkdoc-message-text-next-string'.
(checkdoc-message-text-next-string): New function
(checkdoc-message-text-engine): All previously returned errors
now call `checkdoc-create-error'. Can find/skip 'format' call
after the call we are checking. Added sentence/propernoun scans.
`y-or-n-p' checks and fixes are now more robust.
(checkdoc-y-or-n-p): New function.
(checkdoc-autofix-ask-replace): Update doc. Protect match-data.
Correctly handle `checkdoc-autofix-flag' of 'never. New behavior
with `checkdoc-autofix-flag' of 'automatic-then-never. Better
overlay handling.
(checkdoc-output-font-lock-keywords): Updated to new output format.
(checkdoc-pending-errors): New variable.
(checkdoc-find-error): Updated to new output format.
(checkdoc-start-section, checkdoc-error): Improved the output.
(checkdoc-show-diagnostics): Smarter show algorithm.
Kenichi Handa [Fri, 3 Jul 1998 04:39:22 +0000 (04:39 +0000)]
Keys for modern Korean syllables fixed.
Some keys for ancient Korean syllables are changed properly.
Kenichi Handa [Fri, 3 Jul 1998 04:39:22 +0000 (04:39 +0000)]
(create-fontset-from-fontset-spec):
Returns a created fontset.
(create-fontset-from-ascii-font): New function.
Kenichi Handa [Fri, 3 Jul 1998 04:39:22 +0000 (04:39 +0000)]
Fill weight and slant fields of a fontset
generted from the specified ASCII font by values got from the
resolved ASCII font name.
Kenichi Handa [Fri, 3 Jul 1998 04:39:22 +0000 (04:39 +0000)]
(x-create-frame-with-faces): If an ASCII font is
specified in PARAMETERS, create a fontset from the font and use it
for the new frame.
Kenichi Handa [Fri, 3 Jul 1998 04:39:22 +0000 (04:39 +0000)]
(Finsert): Typo in doc-string fixed.
(Finsert_and_inherit, Finsert_before_markers,
Finsert_and_inherit_before_markers): Likewize.
Kenichi Handa [Fri, 3 Jul 1998 04:33:12 +0000 (04:33 +0000)]
(Finsert_file_contents): Do not set Vlast_coding_system
if inserted bytes is zero.
Richard M. Stallman [Thu, 2 Jul 1998 22:29:15 +0000 (22:29 +0000)]
(customize-changed-options): Clean up previous change.
Richard M. Stallman [Thu, 2 Jul 1998 22:27:24 +0000 (22:27 +0000)]
Don't require imenu.
Richard M. Stallman [Thu, 2 Jul 1998 22:09:29 +0000 (22:09 +0000)]
(menu-bar-mode): Doc fix.
Dave Love [Thu, 2 Jul 1998 19:26:15 +0000 (19:26 +0000)]
(end-of-fortran-subprogram): Check if we're on the END statement.
Dave Love [Thu, 2 Jul 1998 19:12:18 +0000 (19:12 +0000)]
(fortran-mode-map) <menu>: Tweak the imenu
menu entry.
Tom Tromey [Thu, 2 Jul 1998 17:47:49 +0000 (17:47 +0000)]
Some itcl additions:
(tcl-typeword-list): Added private, itk_option.
(tcl-proc-list): Added body, configbody, class.
Richard M. Stallman [Thu, 2 Jul 1998 08:05:24 +0000 (08:05 +0000)]
(texinfo-anchor): New function.